#include <stdio.h>
#include <windows.h>

// 定义颜色常量
#define FOREGROUND_BLACK     0x00
#define FOREGROUND_BLUE      0x01
#define FOREGROUND_GREEN     0x02
#define FOREGROUND_CYAN      0x03
#define FOREGROUND_RED       0x04
#define FOREGROUND_MAGENTA   0x05
#define FOREGROUND_YELLOW    0x06
#define FOREGROUND_WHITE     0x07
#define FOREGROUND_INTENSITY 0x08

// 设置控制台颜色的函数
void setConsoleColor(int color) {
	HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
	SetConsoleTextAttribute(hConsole, color);
}

int main() {
	setConsoleColor(FOREGROUND_RED);                                                                                                                                                                                                                  //红色
	printf("       00000000000           000000000000                     00000000000           000000000000      \n ");
	printf("     00000000 ————00000   000000——————0000000              00000000 ————00000   000000——————0000000   \n ");
	printf("   0000000_____________000______________00000            0000000_____________000______________00000   \n ");
	printf("  0000000_______________0_________________0000          0000000_______________0_________________0000  \n ");
	printf(" 000000____________________________________0000        000000____________________________________0000 \n ");
	printf(" 00000_____________________________________ 0000       00000_____________________________________ 0000\n ");
	printf("00000______________________________________00000      00000______________________________________00000\n ");
	printf("00000_____________________________________000000      00000_____________________________________000000\n ");
	printf(" 000000_________________________________0000000        000000_________________________________0000000 \n ");
	printf("  0000000______________________________0000000          0000000______________________________0000000  \n ");
	printf("    000000____________________________000000             000000____________________________000000     \n ");
	printf("      000000________________________000000                 000000________________________000000       \n ");
	printf("         00000_____________________0000                       00000_____________________0000          \n ");
	printf("            0000_________________0000                           0000_________________ 0000            \n ");
	printf("              0000_____________0000                               0000 ______________0000             \n ");
	printf("                000_________000                                     000____________000                \n ");
	printf("                   000_____000                                         000 _____ 000                  \n ");
	printf("                     00__00                                                00__00                     \n ");
	printf("\n");
	printf("\n");	
	
	
	setConsoleColor(FOREGROUND_RED);                                                                                                                                                                                                                        // 红色                                                                                                                                                                                                             
	printf("		|||||||||   |||||||||                  |||||    |||||                               **********                      \n");
	printf("		||||||||    ||||||||                   |||||    |||||                                 **  **                        \n");
	setConsoleColor(FOREGROUND_GREEN);                                                                                                                                                                                                                   // 绿色
	printf("		||||        ||||                       |||      |||                                   **  **      *        **       \n");
	printf("		||||        ||||                       |||      |||                                   **  **      *** ********      \n"); 
	setConsoleColor(FOREGROUND_BLUE);                                                                                                                                                                                                                      // 蓝色	
	printf("		||||        ||||                       |||      |||                                ************    ** *****         \n"); 
	printf("		||||        ||||           |||         |||      |||                                   **  **          ** * **       \n");
	setConsoleColor(FOREGROUND_WHITE);                                                                                                                                                                                                                     //白色	
	printf("		||||        ||||         |||||||       |||      |||        |||||||                    **  **    ***   ********      \n");       
	printf("		||||        ||||        |||   |||      |||      |||      ||||||||||                   **  **     **   ***** **      \n");         
	setConsoleColor(FOREGROUND_MAGENTA);                                                                                                                                                                                                                 // 洋红
	printf("		||||||||||||||||       |||     |||     |||      |||     ||||    ||||                               ** *******       \n");
	printf("		||||||||||||||||      ||||||||||||     |||      |||     |||      ||||                              * **** ***       \n");
	setConsoleColor(FOREGROUND_CYAN);                                                                                                                                                                                                                    // 青
	printf("		||||        ||||      ||||||||||||     |||      |||    ||||       |||                             ** *******        \n");
	printf("		||||        ||||      |||              |||      |||    ||||       |||                            **  **  **         \n");
	setConsoleColor(FOREGROUND_YELLOW);                                                                                                                                                                                                                  // 黄色
	printf("		||||        ||||      |||              |||      |||    ||||       |||                           *** ** * *****      \n");
	printf("		||||        ||||      ||||             |||      |||    ||||       |||                           **  **** ** ***     \n"); 
	setConsoleColor(FOREGROUND_RED);                                                                                                                                                                                                                     // 红色         
	printf("		||||        ||||      ||||       |     |||      |||    ||||       |||                            * ********  **     \n");
	printf("		||||        ||||       ||||     ||     |||      |||     |||      ||||                              *  * ***         \n");
	setConsoleColor(FOREGROUND_GREEN);                                                                                                                                                                                                                   // 绿色	
	printf("		||||        ||||       ||||||||||      |||      |||     ||||     |||                              **     *          \n");
	printf("		||||||||||   |||||||||   ||||||||      ||||||||||||||||   ||||  ||||    \n");
	setConsoleColor(FOREGROUND_BLUE);                                                                                                                                                                                                                    // 蓝色
	printf("		||||||||||   |||||||||     |||||       ||||||||||||||||    ||||||||     \n");	                                                                                                                                                                                                                                                                                                   
	printf("\n");
	printf("\n");	
	printf("       |||||||||                                                           |||||||||   |||||||||\n");
	setConsoleColor(FOREGROUND_WHITE);                                                                                                                                                                                                                   //白色
	printf("     |||||||||||||                                                         ||||||||    |||||||| \n");
	printf("    ||||       ||||                                                          ||||        ||||   \n");
	setConsoleColor(FOREGROUND_MAGENTA);                                                                                                                                                                                                                 // 洋红
	printf("   ||||         ||||                                                         ||||        ||||   \n");
	printf("  ||||           ||||                                                        ||||        ||||   \n"); 
	setConsoleColor(FOREGROUND_CYAN);                                                                                                                                                                                                                    // 青
	printf(" ||||            ||||       |                                                ||||        ||||   \n"); 
	printf(" ||||             ||||     ||   |||            |||          ||    |          ||||        ||||                       ||          ||                                        ||    |    ||||||       |||||\n");
	setConsoleColor(FOREGROUND_YELLOW);                                                                                                                                                                                                                  // 黄色
	printf(" ||||             ||||  |||||||||||||        |||||||       ||| ||||||        ||||        ||||         ||||||        || ||||    ||| ||||||  ||||||         |||||||        ||| |||||||    ||||      |||| \n");       
	printf("||||              ||||  ||||||||||||||      |||   |||     ||||||||||||       ||||        ||||        ||||||||     |||||||||  |||||||||||||||||||||      ||||||||||      ||||||||||||     |||    |||    \n");
	setConsoleColor(FOREGROUND_RED);                                                                                                                                                                                                                     // 红色   
	printf("||||              ||||    ||||     ||||    |||     |||   ||||||   ||||       ||||||||||||||||       |||   |||    ||||||||||  ||||||   |||||   ||||     ||||    ||||    ||||||   ||||     |||    |||    \n");
	printf("||||              ||||    |||      ||||   ||||||||||||    ||||     |||       ||||||||||||||||       |||   |||    ||||||  |     |||     |||     |||     |||      ||||    ||||     |||       ||   ||     \n");
	setConsoleColor(FOREGROUND_GREEN);                                                                                                                                                                                                                   // 绿色
	printf("|||||             ||||    |||       |||   ||||||||||||     |||     |||       ||||        ||||      |||    |||      ||||        |||     |||     |||    ||||       |||     |||     |||        ||  ||     \n");
	printf(" ||||             ||||    |||       |||   |||              |||     |||       ||||        ||||       ||   ||||      |||         |||     |||     |||    ||||       |||     |||     |||          |||      \n");
	setConsoleColor(FOREGROUND_BLUE);                                                                                                                                                                                                                    // 蓝色	
	printf(" ||||             ||||    |||       |||   |||              |||     |||       ||||        ||||          ||||||      |||         |||     |||     |||    ||||       |||     |||     |||         |||       \n");
	printf(" ||||             |||     |||       |||   ||||             |||     |||       ||||        ||||         ||| |||      |||         |||     |||     |||    ||||       |||     |||     |||         |||       \n");
	setConsoleColor(FOREGROUND_WHITE);                                                                                                                                                                                                                   //白色
	printf("  ||||           ||||     |||       |||   ||||       |     |||     |||       ||||        ||||        |||  |||      |||         |||     |||     |||    ||||       |||     |||     |||        |||        \n");
	printf("  |||||          |||      |||      |||     ||||     ||     |||     |||       ||||        ||||       |||   |||      |||         |||     |||     |||     |||      ||||     |||     |||       |||         \n");
	setConsoleColor(FOREGROUND_MAGENTA);                                                                                                                                                                                                                 // 洋红
	printf("   |||||       ||||       |||||  |||||     ||||||||||      |||     |||       ||||        ||||       |||  |||| ||   |||         |||     |||     |||     ||||     |||      |||     |||      |||          \n");
	printf("     ||||||   |||||       ||||||||||||       ||||||||     |||||||||||||||  ||||||||||   |||||||||    |||||||||||  |||||||||   |||||||||||||||||||||||    ||||  ||||      |||     |||    |||            \n");
	setConsoleColor(FOREGROUND_CYAN);                                                                                                                                                                                                                    // 青
	printf("      ||||||||||          |||||||||           |||||       |||||||||||||||  ||||||||||   |||||||||    ||||| |||||  |||||||||   |||||||||||||||||||||||     ||||||||       |||     |||  |||              \n");
	printf("                          ||| \n");          
	setConsoleColor(FOREGROUND_YELLOW);                                                                                                                                                                                                                  // 黄色
	printf("                          ||| \n");     
	printf("                          ||| \n");     
	setConsoleColor(FOREGROUND_RED);                                                                                                                                                                                                                     // 红色   
	printf("                          ||| \n");    
	printf("                          ||| \n");     
	setConsoleColor(FOREGROUND_WHITE);                                                                                                                                                                                                                   //白色
	printf("     §§    §__§                             §__§    §§   +88                                          $$$$      \n");
	printf("    §__§   §__§                             §__§   §__§   +880                                       $$__$      \n");
	printf("    §___§  §__§                             §__§  §___§   ++88                          	    $___$$          \n");
	printf("     §___§  §__§                           §__§  §___§    ++88                                      $___$$      \n");
	printf("      §___§§§§§§§                         §§§§§§§___§      +880                         ++          $___$$              \n");
	printf("       §____§___§                        _§___§____§       +888                        +88          $____$$             \n");
	printf("        §§§§_____§                       §_____§§§§        ++880                      +88           $$____$$$           \n");
	printf("       §___§__§§_§         §§§§§         §_§§__§___§       ++888     +++88          +++8             $$_____$$          \n");
	printf("       §___§__§__§       §§_____§§       §__§__§___§       ++8888  +++8880++88    +++88              $$______$$         \n");
	printf("        §§§§§§___§      §_________§      §___§§§§§§        +++8888+++8880++8888  ++888                $_______$$        \n");
	printf("        §___§___§_§    §__8____8___§    §_§___§___§         ++888++8888+++888888++888           $$$$$$$________$$       \n");
	printf("         §§§___§___§   §___________§   §___§___§§§          ++88++8888++8888888++888          $$$_______________$$$$$$  \n");
	printf("            §§§§§___§ §_____________§ §___§§§§§             ++++++888888888888888888         $$____$$$$____________$$$  \n");
	printf("                 §§__§§_§§§§§§§§§§§_§§__§§                   ++++++88888888888888888         $___$$$__$$$____________$$ \n");
	printf("                   §__§_§__§___§__§_§__§                     ++++++++000888888888888         $$________$$$____________$ \n");
	printf("                    §_§_§__§___§__§_§_§                       +++++++000088888888888          $$____$$$$$$____________$ \n");
	printf("                     §§_§__§___§__§_§§                         +++++++00088888888888          $$$$$$$____$$___________$ \n");
	printf("                      §§_§_§___§_§_§§                           +++++++088888888888           $$_______$$$$___________$ \n");
	printf("                       §__§§$0n§§__§                            +++++++088888888888           $$_______$$$$___________$ \n");
	printf("                        §__§§§§§__§                              +++++++0088888888             $$$$$$$$$__$$_________$$ \n");
	printf("                         §§_____§§                               ++++++0088888888               $________$$$$_____$$$$  \n");
	printf("                           §§§§§                                +++++0008888888                  $$$$$$____$$__$$       \n");	
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");	
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");	
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("\n");
	printf("请去按住ctrl加鼠标向下划缩小一定屏幕后从头观看效果更佳\n");
	
	return 0;
}
